package com.pai4j.pgc.pojo;

import lombok.Data;

/**
 *
 *
 * @author: CYM-pai
 * @date: 2025/10/31 11:26
 **/
@Data
public class UserUnReadMessageCountVO {

    /***
     * 未读点赞消息数
     */
    private Long unReadLikeMessageCount = 0L;

    /***
     * 未读评论消息数
     */
    private Long unReadCommentMessageCount = 0L;

    /***
     * 未读系统消息数
     */
    private Long unReadSystemMessageCount = 0L;

    /***
     * 未读粉丝关注消息数
     */
    private Long unReadFocusMessageCount = 0L;

    /***
     * 未读私信人数
     */
    private Long unReadMessUser = 0L;

    /***
     * 全部未读消息数
     * @return
     */
    public Long getUnReadAllMessageCount() {
        return this.unReadLikeMessageCount +
                this.unReadFocusMessageCount +
                this.unReadCommentMessageCount +
                this.unReadSystemMessageCount +
                this.unReadMessUser;
    }
}
